construction lease - Francés Inglés Diccionario